large thyme - German English Dictionary